home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / hypertxt / msdos / hydos10 / display.sys < prev    next >
Text File  |  1991-04-25  |  3KB  |  65 lines

  1.                                 DISPLAY.SYS
  2.            Use code page switching on EGA, LCD and PS/2 displays
  3.              See also <NLSFUNC> <COUNTRY> <DEVICE> <CONFIG.SYS>
  4.  
  5. DISPLAY.SYS is a device driver which allows you to use code page
  6. switching on the IBM PC convertible LCD screen, EGA, and IBM Personal
  7. System/2 displays.
  8.  
  9. USE: DEVICE=[d:][path] DISPLAY.SYS CON[:] = (type[,[hwcp][,n,m]])
  10.  
  11. type specifies the display adapter type.  The display types are MONO,
  12.      CGA, EGA, and LCD.
  13. hwcp specifies the code page supported directly by the hardware.  The
  14.      possible hwcp are 437 (US), 850 (Mult), 860 (Port), 863 (Can-Fr), and
  15.      865 (Nor).
  16. n    specifies the number of additional codes that can be supported.
  17.      This value is referred to as the number of prepared code pages.
  18.      The allowable range of additional code pages n must be between 0
  19.      and 12 and is hardware dependant.  The MONO and CGA cannot
  20.      support prepared pages.  The value of n for these must be 0.
  21.  
  22. Each prepared code page requires a buffer in DISPLAY.SYS which hold
  23. the corresponding character fonts.
  24.  
  25. m    specifies the number of sub-fonts supported for each code page.
  26.      These sub-fonts vary for different adapters and display modes. If
  27.      the value of m is not specified then the default is the maximum
  28.      number of sub-fonts:
  29.  
  30.           --------------------------------------
  31.          | Devices   | Font Size | Default m    |
  32.          |-----------|-----------|--------------|
  33.          |EGA        | 8x8 8x14  |    2         |
  34.          |IBM PS/2   | 8x8 8x16  |    2         |
  35.          |Convertible| 8x8       |    1         |
  36.           --------------------------------------
  37.           ------------------------------------
  38.          | Device|Default| n    | m   |Default|
  39.          | Type  | n     |      |     | m     |
  40.          |-------|-------|------|-----|-------|
  41.          | CGA   | 0     | 0    | 0   | 0     |
  42.          | MONO  | 0     | 0    | 0   | 0     |
  43.          | EGA & | 1     | 1-12 | 1-2 | 2     |
  44.          | PS/2  |       |      |     |       |
  45.          | LCD   | 1     | 1-12 | 1   | 1     |
  46.          |_______|_______|______|_____|_______|
  47.  
  48. The number of additional code page values may cause a buffer to be
  49. used to hold the image data.  The size of this buffer is dependent on
  50. the display type.
  51.  
  52. EXAMPLE: DEVICE=C:\DOS\DISPLAY.SYS CON:=(EGA, 437, 2)
  53. This example installs the code page switching support for the CON:
  54. device. It also tells the CON: driver that the display is an Enhanced
  55. Graphics Adapter with the 437 code page built in.  The CON driver
  56. holds up to two pages prepared by the use of the <MODE> command.
  57.  
  58. NOTE: If you are using <ANSI.SYS> and <DISPLAY.SYS>, the DEVICE=ANSI.SYS
  59. statement must appear before the DEVICE=DISPLAY.SYS statement in the
  60. <CONFIG.SYS> file.
  61.  
  62. NOTE: The display type EGA supports the Enhanced Graphics Adapter and
  63. IBM Personal System/2.  The IBM Personal System/2 video support is not
  64. functionally equivalent to EGA video support.
  65.